Smart City As A Service